take a hard right - German English Dictionary